<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Keybind Test</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <script src="assets/prototype.js" type="text/javascript"></script>
  <script src="assets/unittest.js" type="text/javascript"></script>
  
  <script src="../../public/javascripts/shortcuts.js" type="text/javascript"></script>
  <script src="../../public/javascripts/keybind.js" type="text/javascript"></script>
  
  <link rel="stylesheet" href="assets/unittest.css" type="text/css" />
</head>
<body>

<div>
	These are DOM that the test can act on. (aka. Mock DOM)
	<div id="sidebar"></div>
</div>

<div id="content">

  <div id="header">
    <h1>Keybind Test</h1>
    <p>
      This file tests <strong>keybind.js</strong>. Keybind uses shortcut.js to bind certain keys to JS functions.
      Keybind also takes care of not activating shortcut when data is being input (input field).
    </p>
  </div>

  <!-- Log output -->
  <div id="testlog"> </div>

</div>

<script type="text/javascript">
// <![CDATA[

  new Test.Unit.Runner({
    
    // replace this with your real tests
    
    setup: function() {
      
    },
    
    teardown: function() {
      
    },
    
    testTruth: function() { with(this) {
      assert(true);
    }},
    
    testShortcutNotInputExists: function() { with(this) {
      assert(shortcut_not_input);
      
    }},
  }, "testlog");
// ]]>
</script>
</body>
</html>